[SQL server2012]创建数据库(Create Database) |
您所在的位置:网站首页 › 如何在sql server创建数据库 › [SQL server2012]创建数据库(Create Database) |
今天主要学习如何在DBMS里手动创建数据库,就以学生管理系统为例,进行数据库的创建。 数据库名:School数据文件:文件名、位置、初始大小、增长方式、最大文件大小事物日志文件:文件名、位置、初始大小、增长方式、最大文件大小之前说过,要创建就学会用命令行创建,图形界面都是刷刷小伎俩的,因此先熟悉命令格式: CREATE DATABASE ON ([PRIMARY][Name=,] FILENAME='' [,SIZE=] [,MAXSIZE=] [,FILEGROWTH=]) LOG ON ([Name=,] FILENAME='' [,SIZE=] [,MAXSIZE=] [,FILEGROWTH=])这里的一些特定的含义还是先要拎清楚! ON:指定显示定义用来存储数据库部分的磁盘文件(数据文件). PRIMARY:该选项是一个关键字,指定主文件组中的文件。 LOG ON:指明事务日志文件的明确定义。 NAME:指定数据库的逻辑名称,它是在SQL Server系统中使用的名称,是数据库在SQL Server中的标识符. FILENAME: 指定数据库文件名和存储路径. SIZE:指定数据库的初始容量大小. MAXSIZE:指定文件可增长到的最大值。如果没有指定,则文件可以不断增长直到充满磁盘. FILEGREOWTH:指定文件每次增加容量的大小,当指定数据为“0“时,表示文件不增长核心概念:不设定MAXSIZE就会增满磁盘,文件FILEGROWTH设定为0时,就是不增长 例子–创建数据库满足以下要求 数据库名:School主数据文件逻辑名为School_data物理文件名为:School_data.mdf存放于D:temp初始大小为5M最大尺寸为20M增长速度10%日志文件 逻辑名为:School_log物理文件名:School_log.ldf存放于:D:\temp初始大小为:3M最大尺寸为10M增长速度1M具体代码如下: CREATE DATABASE School ON PRIMARY (Name=School_data, FILENAME='D:\temp\School_data.mdf', SIZE=5MB, MAXSIZE=20MB, FILEGROWTH=10%) LOG ON (Name=School_log, FILENAME="D:\temp\School_log.ldf", SIZE=3MB, MAXSIZE=10MB, FILEGROWTH=1MB)大家首先不要忘记在D盘里创建temp,然后全部执行命令不然是会报错的哟! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |